trough roller - Spanish English Dictionary